﻿@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bodybg..png) left top repeat;}
#container{ margin:0 auto; background:url(../images/bg.png) left top repeat-x;}
.box{ clear:both; background-color:#ffffff; padding:5px 10px;}
.btn{ clear:both; width:60px; height:26px; line-height:26px; text-align:center; margin:0 10px;}
.fl{ float:left}
.fr{ float:right;}
.lm-tl{ background:url(../images/lm-tl.png) left top no-repeat; height:35px;}
.lm-head{ background:url(../images/lm-t.png) left top repeat-x; height:35px;}
.lm-tr{ background:url(../images/lm-tr.png) right top no-repeat; height:35px;}
.headtitle{font-size:12px; font-weight:bold; color:#333; line-height:35px; color:#fff; padding-left:7px; padding-right:10px;}
.lefttitle{font-size:12px; font-weight:bold; color:#1181c9; line-height:35px; color:#1181c9; padding-left:10px; padding-right:10px;}
.span{ line-height:35px; font-size:12px; font-weight:normal; margin-right:10px;}
.more{ padding-right:6px; margin-top:13px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
h1 {font-size:18px;font-weight: bold;text-align:center;line-height:40px; color:#ff6600; height:40px;margin-bottom:10px;border-bottom:1px solid #E6E6E6;}
.txtc{ margin-top:20px; text-align:center}
.box td img{ border:1px solid #eaeaea;}
/*header*/
#top{ clear:both; margin:0 auto; background:url(../images/topbg.jpg) left 0px repeat-x;}
#top .top-t{ margin:0 auto; }
	.sitenav{ text-align:right; margin-top:30px;}
	.sitenav a{ line-height:24px; padding-left:30px; padding-right:10px;}
	.chinese{ background:url(../images/chinese.png) left center no-repeat;}
	.english{ background:url(../images/english.png) left center no-repeat;}
	
	/*导航*/
	.nav-cl{ background:url(../images/nav-cl.png) left top no-repeat; height:40px;}
	.nav-cr{ background:url(../images/nav-cr.png) right top no-repeat; height:40px;}
	.menu{ background:url(../images/navbg.png) left top repeat-x; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center;}
	.menu li{ float:left; width:121.75px; height:40px; }
	.menu li.last{ background:none;}
	.menu li a:link,.menu li a:visited,.menu li a:active{ width:121px; height:40px; line-height:40px; color:#fff; display:block}
	.menu li a:hover{ width:121px;color:#fff;}
	.menu_e{ background:url(../images/navbg.png) left top repeat-x; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center;}
	.menu_e li{ float:left; width:121px; height:40px; background:url(../images/menuline.png) right top no-repeat;}
	.menu_e li.last{ background:none;}
	.menu_e li a:link,.menu_e li a:visited,.menu_e li a:active{ width:121px; height:40px; line-height:40px; color:#fff; display:block}
	.menu_e li a:hover{ width:121px;color:#fff;}
	/*END*/
	
/*banner*/
#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 300px; PADDING-TOP: 0px;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 300px;}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; margin:0 auto;PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 250px; LEFT: 800px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
#slides{ margin:0 auto; text-align:center;}
.slides_container {
	POSITION: relative; WIDTH: 980px; OVERFLOW: hidden; 
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
/*END*/
/*main*/
#main{ clear:both; margin:10px auto 0 auto; width:980px;}
/*首页滚动、产品*/
.layout01 .lm-t{height:36px; line-height:41px;}
.layout01 .lm-tl{ background:url(../images/right-tl.png) left top no-repeat; height:36px;}
.layout01 .lm-head{ background:url(../images/right-t.png) left top repeat-x; height:36px;}
.layout01 .headtitle{ border-bottom:2px solid #1181c9; height:34px; line-height:34px; color:#1181c9;}
.layout01 .lm-tr{ background:url(../images/right-tr.png) right top no-repeat; height:36px;}
/*左侧*/
.left .pro,.left .contact,.main-l .jobs{ clear:both}
.left .pro .box{ background-color:#fff; border:0; padding:10px 0 15px 0;}
.left .pro .box ul li a{ border:0; background:url(../images/icon.png) 10px center no-repeat; height:34px; line-height:34px; padding-left:25px; border-bottom:1px dashed #dbdbdb; display:block;}
.left .pro .box ul li a:hover{ background:#dceefa url(../images/icon-hover.png) 10px center no-repeat; line-height:34px;}
.left .contact .box{ padding:10px 8px 25px 8px; line-height:28px;}
/*搜索*/
.search{ clear:both;}
#keys{ float:left; margin-left:10px; background-color:#fff; width:149px; height:31px; line-height:35px; border:1 solid #BEBEBE; color:#666; text-indent:10px;}
#submit{ float:left;}
/*首页新闻*/
.layout01.news .box{ background:#fff url(../images/newsbg.png) center 20px no-repeat; padding-bottom:15px;}
.layout01.news .box ul li{background:url(../images/icon2.png) left center no-repeat; padding-left:10px; line-height:30px;}
.layout01.news .box ul li a{ float:left;}
.layout01.news .box ul li .fr{ color:#999;}
.layout01.news .tt{ border-bottom:1px solid #eaeaea;padding-top:5px; padding-bottom:10px; margin-bottom:10px;}
.layout01.news .title{ color:#b7221b; font-weight:bold;}
.layout01.news .nr{ color:#666;}
/*新闻*/
.news .box ul li{clear:both; background:url(../images/icon2.png) left center no-repeat; padding-left:10px; border-bottom:1px dashed #eaeaea; height:30px; line-height:30px;}
.newstitle{float:left;line-height:28px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.date{ float:right; line-height:28px; text-align:right; color:#999;}
.newsCatalog{padding:10px 0 ;}
.newsCatalog a{color:#333;border:solid 1px #ccc;line-height:30px;display:block;width:120px; float:left; text-align:center;margin-right:10px; background-color:#eaeaea;}
.newsCatalog a:hover{color:#ff0000; text-decoration:underline;}
.right .box.news h2{font-size:16px;color:#e97717; text-align:center;line-height:50px; font-weight:bold;}
.right .box.news h3{font-size:12px;color:#333;font-weight:normal;text-align:center;line-height:30px;}
/*footer*/
#footer{ clear:both; width:980px; margin:10px auto 0 auto; background-color:#fff; border-top:7px solid #1181c9; font-family: "微软雅黑","宋体",Arial;}
.foot{ padding:10px 0;}
.foot_img{ padding:5px 0; border: medium none; margin-right: 7px;}
#footer a{ color:#333;}

/*新闻内页*/
.right{width:740px;float:right;}
.right_top{background:url(../images/bc1.png);height:35px;}
.weizhi{float:left;width:100px;text-align:center;margin-top:6px;color:#fff;font-size:16px}
.weizhi1{float:right;width:300px;margin-top:6px;color:#fff;font-size:14px}
.list{float:left;margin-top:15px;height:450px}
.list1{float:left;margin-top:15px;}
.list li{width:700px;border-style:none none dashed;
       border-color:-moz-use-text-color -moz-use-text-color #C3B3B3;
       border-width:0px 0px 1px;font-size:14px;line-height:30px
}
.page{width:100%;height:20px;text-align:center;font-size:14px}
.pro_list{float:left;margin-top:15px;height:500px}
.pro_list li{width:150px;height:180px;float:left;margin:15px 15px}
.pro_list li p{text-align:center;text-indent:0}

/*留言*/
.message{width:700px}

.txt{height:20px}


